winnowing machine - English Synonyms Dictionary